@font-face {
    font-family: zhengda;
    src:url("../lantingheijian.TTF");
}
em.error{
    display: block;
    padding-top: 3%;
    font-family: "microsoft yahei";
    font-size: 0.875em;
    color:#F56060;
    text-align: start;
    padding-left:12.55%;
    /*background: url("../images/wrong.png") no-repeat 4% 50%;*/
}
em.success{
    position:absolute;
    display: inline;
    background: url("../images/right.png" )no-repeat 4% center;
}

.mainPart{
    position:relative;
}
.backImg{
    position: absolute;
    width:100%;
    z-index:-1;
}
.mainLogin{
    width:38.46%;
    margin:auto;
    text-align: center;
}
.mainLogin img{
    margin-top:30%;
}
.mainLogin .regiTextBox{
    margin-top:14.22%;
    background-color: white;
    border-radius: 3px;
    border: 1px solid #e6e6e6;
}
.logForm fieldset .legend{
    padding-top:8%;
    font-family: zhengda;
    font-size:1.5em;
    color:#707070;
}
#logPhone{
    margin-top:2%;
    width:74.89%;
    height:51px;
    background: url("../images/ceil.png") no-repeat 5% center;
    padding-left:9%;
    border-radius: 3px;
    border: 1px solid #E6E6E6;
    font-family: "microsoft yahei";
}
#logPassword{
    margin-top:1%;
    width:74.89%;
    height:51px;
    background: url("../images/password.png") no-repeat 5% center;
    padding-left:9%;
    border-radius: 3px;
    border: 1px solid #E6E6E6;
    font-family: "microsoft yahei";
}
.autoLogin{
    font-family: "microsoft yahei";
    margin-top:3.1%;
    color:#808080;
}
#autoLogin{
    float:left;
    margin-left: 12.55%;

}
.autoLogin span.autoLoginLeft{
    float:left;
}
.autoLogin span.autoLoginRight{
    float:right;
    margin-right: 12.55%;
}
#loginBtn{
    margin-top:7%;
    width:74.89%;
    height:57px;
    background-color: #46A3DB;
    border-radius: 3px;
    font-size:1.25em ;
    font-family: "microsoft yahei";
    color:#FFFFFF;
    letter-spacing: 0.1em;
    border: none;
}
.noAccount{
    margin-top:6.4%;
    padding:5.1% 0;
    font-family: "microsoft yahei";
    font-size:1em ;
    color:#4D4D4D;
    border: 1px solid #e6e6e6 ;
    margin-bottom:0;
    background-color: #F6F6F6;
}
.noAccount a{
    padding-left:3%;
}
